dispatch note or slip - Espagnol Anglais Dictionnaire